Golang Job: Platform Engineer

Job added on

Company

DNA

Location

Richmond - Australia

Job type

Full-Time

Golang Job Details

Our Client is a fast-growing, category-leading organisation with driven targets and a positive, comprehensive culture. We are current sourcing for a Senior Analyst Site Reliability Engineer.

Roles & Responsibilities:

The Cloud Enablement team is responsible for accelerating the delivery and improving the operation of the cloud-based software by providing and supporting tools and patterns which reduce the cognitive load on the company's development team. Building a homegrown tool from scratch to help with weaknesses in software delivery or incident management.

  • Strong skills in development as either a software or devOps engineer with prior experience in building CI/CD pipelines using a tech stack of GIT, AWS, Jenkins, Docker, Terraform and Ansible is highly desirable.
  • Design, build, advocate for and support the common tools and delivery platform used by their developers.
  • Improve developer experience and operational excellence.
  • Foster collaboration and knowledge sharing across the company.
  • Work with teams across several continents, build relationships with their engineers by listening and understanding their needs and balancing this with the needs of their business.
  • Research new tools and patterns and continuously measure and evolve their ways of doing things.
  • Developer experience and a strong interest in both the delivery and ongoing operation of software.
  • Produced robust well tested code preferably in Golang however, will also consider Python, JavaScript, Ruby, Java or C# if you are happy to learn Go
  • Security and compliance knowledge (CIS, ISO 127001, SOC 2, FedRamp)
  • Keen eye towards Production Support, prior experience dealing with major issues under pressure, understanding their criticality and working towards restoring service.

Skills Required:

  • Solve availability/performance issues and build software-based solutions to proactively improve reliability of services.
  • Build and maintain CI/CD pipelines using a tech stack of GIT, AWS, Jenkins, Docker, Terraform and Ansible.
  • Deep knowledge of containers (Docker) container orchestration (Kubernetes). Deep AWS knowledge.
  • Ability to problem solve end to end across a technology stack.
  • Knowledge of observability; logs, tracing, and metrics, as well as familiarity with Elastic Stack, XRay, Jaeger, Zipkin, Prometheus, Honeycomb, or LightStep.
  • Work with high performing team to implement and maintain highly available and scalable solutions in cloud environments.

Job Type: Full-time

Schedule:

  • 8 hour shift

Work Authorisation:

  • Australia (Preferred)